trumpet lily (datura) - Español Inglés Diccionario